select to_char(bo.codice_bolletta),cv.CODICE_VOCE, sum(cv.QUANTITA_VOCE) quantita from db5.bollette bo,db5.competenze_voci cv 
where bo.anno_bollettazione = 2011 
and bo.mese_bollettazione = 02 
and bo.progressivo_bollettazione = 12 
and bo.codice_gestione = cv.codice_gestione
and bo.CODICE_BOLLETTA= cv.CODICE_COMPETENZA
and cv.CODICE_ORIGINE_COMPETENZA = 'B'
and cv.CODICE_SERVIZIO='E'
group by bo.codice_bolletta,cv.CODICE_VOCE
union 
select '',cv.CODICE_VOCE, sum(cv.QUANTITA_VOCE) quantita from db5.bollette bo,db5.competenze_voci cv  
where bo.anno_bollettazione = 2011 
and bo.mese_bollettazione = 02 
and bo.progressivo_bollettazione = 12 
and bo.codice_gestione = cv.codice_gestione
and bo.CODICE_BOLLETTA= cv.CODICE_COMPETENZA
and cv.CODICE_ORIGINE_COMPETENZA = 'B'
and cv.CODICE_SERVIZIO='E'
group by cv.CODICE_VOCE










